Add EnableRuntimeGPUAttestation opts to AttestationEvidence API#694
Conversation
8587730 to
3531fc8
Compare
91b59fa to
10df66c
Compare
alexmwu
left a comment
There was a problem hiding this comment.
As discussed offline, the fields param should not return the runtime attestation by default since it won't for the GetKeyEndorsement API. You can keep the other fields since you've already implemented it. This should also probably return '*' for ease of use
As a side note, the customer has asked for gRPC to replace REST, and we could probably shift to specifying this in gRPC at some point: https://google.aip.dev/157
Done. Changed the behavior of "filterVMAttestationFields" to NOT return runtime device attestation by default, but only return it by "*" or the specific field "deviceReports". |
5bfc68a to
ab8b19d
Compare
alexmwu
left a comment
There was a problem hiding this comment.
Please resolve comments before submitting, especially always setting runtime attestation to true
ab8b19d to
07d84cb
Compare
07d84cb to
2d48985
Compare
Done. |
By default, runtime GPU attestation is disabled during raw evidence collection. It is enabled only when the /v1/evidence API is called